The Cybersquire

Dashboard Connected

The Cybersquire the is project I worked on in 10th grade. It serves as the human interface for looking at data and controlling the robot. It has many sections ranging from selecting the auto we will run to displaying essential robot diagnostics. It is a web app built with HTML, CSS, and Javascript which helps connect to the robot and field.

My favorite part of the CyberSquire is the motor and node faults column. It displays a list of motors and nodes sent over from the health management node on the robot. The faults and nodes have different priorities, which are color coded, and can help the drivers see any problems with the robot mid match, showing the node/motor and type of fault. It also helps diagnose problems to solve them faster after matches. The real reason I like it so much is that it is reusable year after year to help the team solve problems years into the future.

Dashboard Disconnected

See the Code!